Thodupuzha

Thodupuzha, (http://www.thodupuzha.com/) is a gateway town to the Idukki District, in Kerala, India.